package com.chatai.util;

public class Constants {
    
    // AI API相关常量
    public static final String AI_API_KEY_PROPERTY = "ai.api.key";
    public static final String AI_API_URL_PROPERTY = "ai.api.url";
    public static final String AI_MODEL = "gpt-3.5-turbo";
    
    // 文件相关常量
    public static final String FILE_UPLOAD_DIR_PROPERTY = "file.upload-dir";
    
    // HTTP状态码
    public static final int HTTP_STATUS_OK = 200;
    public static final int HTTP_STATUS_CREATED = 201;
    public static final int HTTP_STATUS_BAD_REQUEST = 400;
    public static final int HTTP_STATUS_UNAUTHORIZED = 401;
    public static final int HTTP_STATUS_FORBIDDEN = 403;
    public static final int HTTP_STATUS_NOT_FOUND = 404;
    public static final int HTTP_STATUS_INTERNAL_SERVER_ERROR = 500;
    
    // 消息类型
    public static final String MESSAGE_TYPE_USER = "user";
    public static final String MESSAGE_TYPE_AI = "ai";
    
    // 响应消息
    public static final String RESPONSE_SUCCESS = "success";
    public static final String RESPONSE_ERROR = "error";
}